branch managers - German English Dictionary